大纲: 双向链表-list 压缩表-ziplist 快速表-quicklist 一、双向链表-list redis早期版本处理list用的就是双向链表 struct listNode{ struct listNode *prev; //前一个节点 struct listNode *nenxt; // ...
分类:
其他好文 时间:
2021-04-30 12:28:31
阅读次数:
0
默认的9090改为9999: 容器 docker run -d -p 9999:9090 \ -v $PWD/prometheus.yml:/etc/prometheus/prometheus.yml \ --name prometheus \ prom/prometheus \ 二进制 安装包解压 ...
分类:
其他好文 时间:
2021-04-30 12:20:45
阅读次数:
0
本文将分析put(),resize(),get()和remove()方法的源码 putval()方法 大致步骤:计算key的hash值;根据hash值计算数组下标;判断下标处是否有节点,无节点则直接插入,有则根据是链表还是红黑树进行对应操作。 这里需要注意的是如果插入链表后长度达到了8,且table ...
分类:
其他好文 时间:
2021-04-30 12:17:45
阅读次数:
0
一、docker安装 1、通过 uname -r 命令查看当前的内核版本,Docker 要求 CentOS 系统的内核版本高于 3.10 uname -r 2、查看系统是否安装过docker yum list installed | grep docker 3、卸载旧版本(如果安装过旧版本的话) y ...
分类:
其他好文 时间:
2021-04-30 12:07:02
阅读次数:
0
一、首先list遍历方法有那么几种:使用for循环、iterator、还有就是lambda表达式循环 1、首先创建一个测试类 class User2{ Integer id; String name; public User2(Integer id, String name) { this.id = ...
分类:
编程语言 时间:
2021-04-30 12:02:56
阅读次数:
0
效果图: 默认只展示一行,设置元素固定高度为300px ,通过绑定时间js ,如果页面实际高度大于300px,修改元素高度为auto 代码: html: <ul class="bus_list" style="height: 300px;"> <li onclick="getBigimg(this) ...
分类:
Web程序 时间:
2021-04-30 11:54:10
阅读次数:
0
yum -y install git yum方式安装源码,但版本很旧 git version 查看git版本 https://github.com/git/git/releases 上github下载最新版本git源码包,上传至服务器/opt/software(这次下载的是2.8.0版本) tar ...
分类:
系统相关 时间:
2021-04-29 12:02:09
阅读次数:
0
实战案例——应用系统基础服务安装 1. 规划节点 IP地址 主机名 节点 172.16.51.29 mall 单节点服务器 2. 基础准备 使用VMWare Workstation软件安装CentOS 7.2操作系统,镜像使用提供的CentOS-7-x86_64-DVD-1511.iso,最小化安装 ...
分类:
数据库 时间:
2021-04-29 12:00:35
阅读次数:
0
可以用next()方法依次取值的对象称为迭代器。 生成器是迭代器。 列表不是迭代器,列表是可迭代对象,列表可以通过iter(list)转化为迭代器。 一、生成器 1、定义 x = [1,2,3,4] y = (i for i in x) print(type(y)) for a in y: prin ...
分类:
其他好文 时间:
2021-04-29 11:59:26
阅读次数:
0
1. 安装ntpdate命令 [root@localhost ~]# yum install ntpdate -y 2. 用ntpdate命令对时 [root@localhost ~]# ntpdate ntp.aliyun.com 3. 写计划任务,每天进行一次对时 ...
分类:
其他好文 时间:
2021-04-29 11:52:40
阅读次数:
0